ball bearing handpiece - Español Inglés Diccionario